package com.bbva.gptf.back.clasificacion;

import java.util.Map;

import org.springframework.beans.factory.annotation.Autowired;

import com.bbva.gptf.dto.bean.TipoClasificacion;
import com.bbva.gptf.dto.clasificacion.IListaClasificacion;

/**
 * 
 * @author jcompean
 * @version 1.0
 * @created Feb 26, 2013 5:27:24 PM
 */
public class AdministradorListaClasificacion {

	@Autowired
	private Map<String, IListaClasificacion> listaClasificaciones;

	/**
	 * @param listaClasificaciones
	 *            the listaClasificaciones to set
	 */
	public void setListaClasificaciones(final Map<String, IListaClasificacion> listaClasificaciones) {
		this.listaClasificaciones = listaClasificaciones;
	}

	/**
	 * @param tipoClasificacion
	 * @return
	 */
	public IListaClasificacion getListaClasificaciones(final TipoClasificacion tipoClasificacion) {
		return listaClasificaciones.get(tipoClasificacion.toString());
	}

}
